package ontology;

import jade.content.onto.BasicOntology;
import jade.content.onto.BeanOntology;
import jade.content.onto.BeanOntologyException;
import jade.content.onto.Ontology;

public class VOBeanOntology extends BeanOntology{

	private static final long serialVersionUID = 1L;

	public static final String ONTOLOGY_NAME = "vobean-ontology";
	
	private static Ontology theInstance = new VOBeanOntology();
	
	private VOBeanOntology(){
		super(ONTOLOGY_NAME, BasicOntology.getInstance());
		
		try {
			add("ontology.concepts.vo");
			add("ontology.actions.vo");
			add("ontology.concepts.general");
			add("ontology.actions.general");
		} catch (BeanOntologyException e) {
			e.printStackTrace();
		}
	}
	
	public static Ontology getInstance(){
			return theInstance;
	}
	
}
